home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Wayzata's Best of Shareware PC/Windows 1
/
Wayzata's Best of Shareware for PC-Windows - Release 1 - Wayzata Technology (1993).iso
/
mac
/
DOS
/
BUSINESS
/
GPP105
/
GPP.DOC
< prev
next >
Wrap
Text File
|
1993-09-12
|
89KB
|
1,763 lines
GENERAL INVOICE SALES TRACKER - PLUS(plus)
" G I S T ++ "
Program Author: Robert F. Keber Jr.
Produced By: The TypeRight Company
336 SWAIN BOULEVARD
LAKE WORTH, FL 33463-3342
Telephone 24 Hour Fax
(407) 969-3643 (407) 964-0785
COPYRIGHT (C) - All Rights Reserved
DISCLAIMER
Use This Software At Your Own Risk
The author of this software makes or offers no warranty, either
expressed or implied, regarding any of the software programs included
with this package. There is no warranty for this software's usefulness,
or for it's fitness for any particular purpose. The author will not be
liable for any damages arising from the use of (or from the inability
to use) this software. The author will not be liable for lost profits,
lost savings, lost income, lost time, claims by other parties, or for
other incidental or consequential damages arising from the use of (or
from the inability to use) this software. Use of this software is
entirely at the user's own risk.
DICTIONARY DEFINITION: GIST (jist) n. The essence of a matter, as in
"Getting the gist of a situation".
GIST PLUS(plus) is a "Customer Billing" program. The program name is
pronounced "Jist Plus Plus". To improve the readability of this text, we
will refer to GIST PLUS(+) from now on, simply as "GPP" or as "GIST++".
GPP is designed for firms who have a need to produce Invoices which contain
"Descriptions" about anything. "Names and Serial Numbers" for parts used or
for sold or serviced equipment. Instructions, Expiration Dates, Disclaimers
or just about anything else can be entered into invoices, as well as the
very important numbers which say "Who, When, Where and How Much".
GPP is NOT a "General Ledger" style of accounting program. It is a simple
to use "GROSS INCOME" program which will provide all of the "Income"
information that most Accountants or Bookkeepers require from a small
business. In most cases, they will only need some GPP printed reports and
your Bank Statement & Check Stubs to maintain your company's books.
But, in addition to organizing and preparing your Income Data for your
Accountant, GPP will provide "You" (as a Manager) with a great deal of
other very useful business information. It breaks down your Income by Sales
Categories, computes averages, and can show the "Total Income Produced" by
any employee or customer (or your entire operation) for any time period.
It will also automate some tedious chores such as keeping track of "Who
Paid" and "Who did NOT pay", and producing Acc/Rec "Customer Statements"
ready for "Window Envelopes" (or with matching mailing labels).
It can also auto-produce copies of "Repetitious Invoices" to the same
"Customer Base" for each billing cycle (Lawn & Garden, Pest Control, Pool
Maintenance, Service Contracts, Security Firms, Rental Agencys, etc.).
And it does all of this (and much more) without most of the usual Mistakes,
Short-Cuts, Oversights, Scratch-Outs, Erasers, Scribbles and White Outs
that occur when these same tasks are done by an employee with a typewriter.
CONDENSED LIST OF PROGRAM FEATURES
Customers:
- Shows "Last Sale Date" & "Total Amount Spent" for every customer.
- Prints Customer Telephone Directory (2 phones COUNTRY,AREA,PHONE,EXT).
- Prints Two Customer Address Directories (Long & Short Versions).
- Prints Customer Mailing Labels (by Name/City/State/Zip/Area/Etc.).
- Large "Comment Field" for Special Terms, Ship/Bill To Address, Etc.
- Data fields are designed to allow Most INTERNATIONAL address entries.
- Prints Labels/Phone/Address Lists by Territories or Service Routes.
- BROWSE Finds Records By Partial Name or Customer ID Number.
- SEARCH Finds Records By Searching Any Field(s) (City, State, Etc)
- UnLimited Customers (limited only by 128 MegaByte Maximum File Size).
Invoices:
- Use "Hand Written" invoices or let GPP Produce & Print your Invoices.
- Allows Custom Listings of Descriptions, Part#'s and Work Performed.
- May Be Configured To Work With ZERO, ONE, or TWO Sales Tax Fields.
- Sales Taxes can be configured to comply with most Laws & Regulations.
- Can Print Multiple copies of Invoices (Customer Copy & File Copies).
- Generates Invoice & Customer Numbers Automatically (No Duplicates)
- Prints Accounts Receivable Statements with matching Mailing Labels.
- Prints a Ledger of Invoices for any "Time Period/Customer/Employee".
- Prints a Ledger of invoices with totals for Accounts Receivable.
- Provides 12 "ReNameable" Sales Cats plus 2 ReNameable Sales Taxes.
- Provides 10 "ReNameable" Sets of "Terms & Conditions".
- Handles "Partial" or "Installment" payments.
- Packing List - List & Print up to 675 different Sale items.
- Inventory List - Pop-Up Scroll Bar Window with Sorted Inventory List.
- Double checks "Calculations" on hand-written employee invoices.
- Allows a Six Line "Heading" for your Name, Address & Telephone.
- Allows a Six Line Invoice Footer for custom messages, disclaimers, etc..
- Extensive use of "Pop Up Windows" for easy use & simplicity.
- "Re-Bill" Feature Produces New Copies Of Previous Invoices.
- Jump From New Invoice To New Customer (and back again) By F5 Hot Key.
- UnLimited Invoices (limited only by 128 MegaByte Maximum File Size).
Income:
- Prints/Displays Accounts Receivable Ledger & Customer Statements.
- Prints Gross Income "Breakdown" by Sales Category for any time period.
- Prints "Income Totals" from any Employee/Customer for any time period.
- Prints ledger of "Accounts Paid" for any time period.
- Shows Sales Taxes Charged, Taxes Collected & Taxes UnCollected.
- Displays or Prints Many Reports & Ledgers and shows averages.
Estimates:
- Provides ability to produce and print multiple copies of PROPOSALS,
BIDS and ESTIMATES directly from the printing menu.
Inventory:
- Support program: Provides ability to Create/Edit an Inventory Data File
which holds up to 735 items. Automatic "% MarkUp" and "Retail Price"
calculations. Entries appear in the "Invoice" and "Packing List"
screens in a "Pop-Up" Scroll-Bar-Window for automatic data entry.
Eliminates much of the work involved with constantly looking up prices
for sold items or parts in printed supplier's price list catalogs.
Packing Lists:
- Support program: Provides ability to Create/Edit large "Packing Lists"
(up to 675 items each) for inclusion with each customer's invoice.
Multiple packing lists can be produced for each invoice. Program will
create, edit, sort & print many different "Pre-Prepared" Packing Lists
or can produce custom (use once) lists. Accessed directly from the GPP
Invoice Menu. "Pop-Up" Scroll-Bar "Inventory" Window helps speed up
these Packing List creations.
General:
- ONE Rugged ISAM File Holds ALL Customer & Invoice Data and ALL Indexes
- Handles Data Files Up To 128 MegaBytes (approx. 130,000,000 bytes).
- Uses "EMS" (expanded memory - when available) For FAST Buffer Storage.
- Uses "LZW" File Compression To Produce VERY Compact BackUp Data Files
- Printed Output May Be Sent To LPT1:, LPT2:, Or To A DISK FILE.
- Print Everything "NOW or LATER": A BIG Time Saver With SLOW Printers.
- Word Processing style commands for the majority of field entries.
- Use Partial "NAMES or NUMBERS" for retrieving records.
- Find "Strong & Weak" Sales Areas For Any Or All Of Your Customers.
- Find "Strong & Weak" categories of any employee's performance.
- Find "Strong & Weak" categories of any Product or Service.
- Unique "BROWSE" mode for viewing Customer & Invoice records.
- Shows System "DATE & TIME" on "Main Menu".
INTERNATIONAL FEATURES:
- International Date Settings: MM/DD/YY DD/MM/YY or YY/MM/DD.
- Time Settings: 12 or 24 Hour Clocks.
- International Currency Symbols: Dollar, Pound, Yen, Frank, None, Etc.
- Two International Currency Formats: 1,234.56 or 1.234,56
System Requirements:
- Computer - PC/XT/AT/286/386/486 or Close Compatible
- MS/DOS Version 3.3 or higher (Ver 5.0 or higher with EMS Recommended)
- Ram Memory - 640k (Use of ALL features requires about 500k of FREE Ram)
- Hard Drive Highly Recommended
- Monitor - Mono or Color - 80 column
- Printer - 80 Column Dot Matrix - IBM ProPrinter or Epson FX compatible.
- CONFIG.SYS: Set To "FILES = 25" (Or More - Very Important!)
REGISTRATION
GENERAL INVOICE SALES TRACKER - PLUS (GPP) is a "Shareware" software
package. The term "Shareware" means that we provide you with a copy of the
program for you to "try out" for a short evaluation time. After a few weeks
of use, you are required to either dispose of the program or send us the
purchase price for registration. Extended use without proper registration
is a violation of our rights under International Copyright Laws.
WARNING: The "Shareware" versions of any of our programs are, and will
remain, fully functional. But any of several safeguards "may" exist to
encourage User Registration and to help detect and expose unauthorized
retailing of any Shareware version of this program.
User Support (by Phone, Fax or Letter) is available for anyone who needs
help or information with any of our products (Registered or Not).
Because we produce and support MANY different software packages, and each
package usually has several updated releases and revisions, please have the
following information available whenever you contact us for any reason:
Program's Full Name, Version Number, and Serial Number (even if NOT a
Registered Program). All the above are shown on the "Main Menu" screen.
BONUS FOR REGISTERING
All Users who register will receive the latest updated, improved and
"Debugged" version of this program. They are also kept advised of all of
our new programs, and many times, Registered Users are offered special
discounts toward (and free Demos of) our new programs.
In addition to all of that, they also receive another program called
"TOOLS.EXE", which is a "support" program for GPP.
"TOOLS.EXE" let's the registered user do some very useful tasks related to
manipulating the records in the data file.
#1- EXTRACT Invoices from your data file and create assorted "smaller" data
files. This allows "Date Specific" data files to be created which may hold
"Yearly, Semi-Annual, Quarterly or Monthly" data.
Another benefit of this feature is that it allows the User to keep their
"current" data file much smaller in size. Smaller file sizes increase the
program's speed during data searches and calculation routines, and can free
up a significant amounts of disk space.
#2- PACK THE ISAM File. When Records are "deleted", they are only "marked"
as being deleted. They are NOT removed from the data file, and are simply
over-written when (and if) you add new records. The PACK FILE routine will
remove all records marked as deleted, and will readjust the reserved Index
Space in the ISAM file. This will usually reduce the file size.
#3- CLEAR the "Last Sale Date" & "Total Amount Spent" fields from all the
Customer Records. Then Recalculate and insert new values for both of those
fields based upon the information found in the Current Invoice file.
This selection also offers the option of "Deleting" Customer Records which
have NO matching Invoice Records in the current Invoice file (No Last Sale
Date and Zero Total Amount Spent). This usually happens when Invoice
Records are either Deleted by an operator, or Extracted to another file.
#4- REPAIR THE DATA FILE. If your data file should become "corrupt", in
many cases this routine can "fix" the file and make it functional again.
Any kind of file can become corrupt by Improper Program Exits (such as
Power Outages would cause), by "Bad Disk Sectors", "Broken File Chains",
"Lost File Clusters", Bad Disk File Allocation Table (FAT), Hard Disk
Crash, and several other reasons.
This is especially true now that most computers have some type of "Disk
Cache" program in operation. These Cache Programs hold some of the disk
file data in RAM Memory, and limit the number of times a file is Read or
Writen to. If power is cut off before the Cache Program has done it's last
"File Update" (usually within 1 minute from your last keystroke), a corrupt
file or missing record(s) can result.
This REPAIR feature alone makes Registration of GPP a smart choice for any
person who is serious about keeping accurate business records.
HOW DO I REGISTER?
Print out (and fill out) the enclosed file named "REGISTER.DOC" with the
following Command.... "COPY REGISTER.DOC LPT1:" <...and press 'Enter'>.
The printed output will be a Registration Form. The program price will be
listed on that Form. As all Prices and Features are subject to periodic
changes, it is advised that you call or write for the latest version number
and price after July, 1994.
When you have filled in the Registration Form, Mail it to us with your
Payment. Make checks payable to "R. KEBER JR." in United States Funds.
Our normal method of shipping a pre-paid order within the United States
is by regular 1st Class Mail. In such cases there is NO SHIPPING CHARGE,
and delivery time is usually just a few days.
(All Prices & Features Are Subject To Change Without Notice)
COPYRIGHT (C) - ROBERT F. KEBER JR.
Produced & Distributed By: TypeRight Software
Files included with GPP
CNFGPPnn.EXE - Allows User To "Set-Up" GIST PLUS(+) To Individual Needs.
DATAFILE.OVL - Data File Template. Contains Sample Invoice/Customer Data.
GPP.DOC - This Instruction Manual
GPP.EXE - Main Program
INSTALL.EXE - Installs GPP on Hard Drive & Prints Instruction Manual
INVNTORY.EXE - Creates/Edits/Sorts "INVNTORY.DAT" Inventory File
PACKLIST.EXE - Creates/Edits/Sorts Assorted Invoice "Packing Lists"
10012-1.PKL - Sample Packing List #1
10012-2.PKL - Sample Packing List #2
REG.DAT - Registration Data - User's Name & Serial Number.
REGISTER.DOC - Registration Form - Print & Fill Out When Registering
SCREEN.OVL - GIST PLUS(+) Display Screens (Compressed)
------------- Files Shipped With Registered Versions Only ---------------
CONVERT.EXE - Converts "Older" Style CUSTOMER.REC and INVOICE.REC Files
(from our GIST-PLUS program) Into A GPP ISAM Data File.
TOOLS.EXE - Data File Utilities and Maintenance.
ISAMREPR.EXE - Microsoft's ISAM File Repair program.
ISAMPACK.EXE - Microsoft's ISAM File Packing Program.
------------- Files which are created when GPP is run ------------------
DATA.FIL - "ISAM" Data File (Indexed Sequential Access Method)
DATA.BAK - Backup File - Highly Compressed (LZW) Copy Of "DATA.FIL"
INVNTORY.DAT - Inventory Data File - Maximum of 735 Records
GPP.CNF - Configuration File For GPP's Custom Program Settings.
FILENAME.PKL - Assorted Packing List Files.
PRINTER.PRN - The "Print To Disk" File Where Printed Output Is Stored.
RUNWHAT.DAT - Helps Direct GPP File "Switching" and "Flow Control".
SETTING UP GIST PLUS(+)
GPP.EXE has been written in such a manner as to make it very adaptable to
different Tax Laws, User needs, and hardware abilities. As a result there
are many features which can be changed (or "Configured"). Most changes can
be made by running the GPP program, and then choosing the "RECONFIGURE"
menu selection from the Main Menu.
The Reconfigure section of GIST++ has a lot of "on screen" instructions,
explanations and menus. It will create a new disk file called "GPP.CNF"
which will contain a list of all the custom changes you may have selected.
From then on, when GIST++ is run, it will look for GPP.CNF and (if found)
will use the list of "settings" inside the file.
CONFIGURABLE GIST PLUS(+) SETTINGS
------------------------------------
CONFIGURE CATEGORY | DEFAULT SETTING
-------------------------------------------------------------
Name Of Invoice TAX #1 Field.....: "OTHER TAX"
Sales Tax#1 On Sale Category #1..: Yes Percentage Rate: .02
Sales Tax#1 On Sale Category #2..: Yes Percentage Rate: .02
Sales Tax#1 On Sale Category #3..: Yes Percentage Rate: .02
Sales Tax#1 On Sale Category #4..: Yes Percentage Rate: .02
Sales Tax#1 On Sale Category #5..: Yes Percentage Rate: .02
Sales Tax#1 On Sale Category #6..: Yes Percentage Rate: .02
Sales Tax#1 On Sale Category #7..: Yes Percentage Rate: .02
Sales Tax#1 On Sale Category #8..: Yes Percentage Rate: .02
Sales Tax#1 On Sale Category #9..: Yes Percentage Rate: .02
Sales Tax#1 On Sale Category #10.: Yes Percentage Rate: .02
Sales Tax#1 On Sale Category #11.: Yes Percentage Rate: .02
Sales Tax#1 On Sale Category #12.: No Percentage Rate: 0
Name Of Invoice TAX #2 Field.....: "SALES TAX"
Sales Tax#2 On Sale Category #1..: Yes Percentage Rate: .06
Sales Tax#2 On Sale Category #2..: Yes Percentage Rate: .06
Sales Tax#2 On Sale Category #3..: Yes Percentage Rate: .06
Sales Tax#2 On Sale Category #4..: Yes Percentage Rate: .06
Sales Tax#2 On Sale Category #5..: Yes Percentage Rate: .06
Sales Tax#2 On Sale Category #6..: Yes Percentage Rate: .06
Sales Tax#2 On Sale Category #7..: Yes Percentage Rate: .06
Sales Tax#2 On Sale Category #8..: Yes Percentage Rate: .06
Sales Tax#2 On Sale Category #9..: Yes Percentage Rate: .06
Sales Tax#2 On Sale Category #10.: Yes Percentage Rate: .06
Sales Tax#2 On Sale Category #11.: Yes Percentage Rate: .06
Sales Tax#2 On Sale Category #12.: No Percentage Rate: 0
Sales Tax#2 On Sales Tax#1.......: No Percentage Rate: 0
Page Headings (Graphics/Text)....: Use Non-Graphic Characters
Use GIST PLUS(+) Letterhead......: Yes
Use Pre-Printed Stationery.......: No
Use "Window" Mailing Envelopes...: No
Center Invoice's 5 COMMENT Lines.: No
Last Printed Line Of Invoice.....: "Sales Rep:___ Customer Rep:___"
Print Customer Phone On Invoices.: Yes
Starting Invoice Number..........: 10,000 (Options: 3 to 9,000,000)
Starting Customer Number.........: 3 (Options: 3 to 9,000,000)
Copies Of Printed Invoices.......: 1
Printed Output Sent To...........: LPT1: (Options: LPT2: or DISK FILES)
Sales Category #1 Is Called......: "Sale Cat #1"
Sales Category #2 Is Called......: "Sale Cat #2"
Sales Category #3 Is Called......: "Sale Cat #3"
Sales Category #4 Is Called......: "Sale Cat #4"
Sales Category #5 Is Called......: "Sale Cat #5"
Sales Category #6 Is Called......: "Sale Cat #6"
Sales Category #7 Is Called......: "Sale Cat #7"
Sales Category #8 Is Called......: "Sale Cat #8"
Sales Category #9 Is Called......: "Sale Cat #9"
Sales Category #10 Is Called.....: "Sale Cat 10"
Sales Category #11 Is Called.....: "LABOR CHRGS"
Sales Category #12 Is Called.....: "SHIPPING"
Payment Terms #1 Is Set To.......: "PAID - CASH"
Payment Terms #2 Is Set To.......: "PAID - CHECK"
Payment Terms #3 Is Set To.......: "PAID - CREDIT CARD"
Payment Terms #4 Is Set To.......: "PREPAID ORDER"
Payment Terms #5 Is Set To.......: "COLLECT ON DELIVERY"
Payment Terms #6 Is Set To.......: "NET CASH - 10 DAYS"
Payment Terms #7 Is Set To.......: "NET CASH - 15 DAYS"
Payment Terms #8 Is Set To.......: "NET CASH - 30 DAYS"
Payment Terms #9 Is Set To.......: "DUE ON RECEIPT"
Payment Terms #10 Is Set To......: "SPECIAL PRE-ARRANGEMENT"
Heading Text - Line #1...........: "YOUR COMPANY'S NAME & ADDRESS"
Heading Text - Line #2...........: "To Insert Your Own Data"
Heading Text - Line #3...........: "In These 6 Lines Of Text,"
Heading Text - Line #4...........: "Use The RECONFIGURE Selection"
Heading Text - Line #5...........: "On The Main Menu. Then On Next"
Heading Text - Line #6...........: "Menu, Use 'Header Information."
Footer Text - Line #1............: "THANK YOU FOR YOUR BUSINESS"
Footer Text - Line #2............: "To Insert Your Own Data"
Footer Text - Line #3............: "In These 6 Lines Of Text,"
Footer Text - Line #4............: "Use The RECONFIGURE Selection"
Footer Text - Line #5............: "On The Main Menu. Then On Next"
Footer Text - Line #6............: "Menu, Use 'Footer Information."
International Dates..............: MM/DD/YY (Options: DD/MM/YY YY/MM/DD)
International Times..............: 12 Hour Clock (Option: 24 Hour Clock)
International Money Symbols......: $ (Options: Pound,Frank,Yen,None,etc.)
International Fraction Designator: . ("." = 1,234.56 "," = 1.234,56)
Any (or all) of the above items (and a few "Sub-Items") may be changed as
often as you like. You may use "RECONFIGURE" over and over, as it will
simply "Read" and then "Re-Write" the "GPP.CNF" file.
PROGRAM SECURITY
It may take some time and experimentation to finally get GPP set up exactly
the way you want it to be for all your needs. But other Users can reset and
change those same settings without your knowledge. Also, if someone should
delete the file called GPP.CNF, all of your settings will be gone, and the
program will reset to it's default settings.
As a precaution against this, we suggest that you set up the program
configuration as "you" want the program to operate. Then make (and keep on
file) a printout of the configured settings. There is a menu choice for
printing a list of these settings on the ReConfigure Program Menu. You will
find those printouts VERY helpful the next time you need to check the
settings or reconfigure the program (or an updated version) again.
SETTING UP GPP ON YOUR HARD DRIVE
GPP is NOT copy-protected and has no elaborate schemes to prevent copies
from easily being made. Though Registration only entitles you to one (1)
working copy of GPP for each registration fee, backup copies can be made
by any of the normal DOS/MS-DOS "Copy" or "Disk Copy" commands.
All of the GPP files are "matched" to each other by version number. They
MUST ALL BE from THE SAME VERSION or the program will not work properly.
The best and easiest method (always) to "Set-Up" or "Update" GPP is to
run the GPP Program called "INSTALL.EXE".
"INSTALL.EXE" will NOT erase or delete any of your existing GPP data files,
but will replace all of the other GPP files. If installation is on a Hard
Drive, "INSTALL" will simply check to see if a Sub Directory called "\GPP"
already exists on that drive. If it does, it will warn you and then give
the option to "Quit" or "Continue" operation.
If this is a brand new installation (you have never used this program
before) and you get the warning that "\GPP" already exists, then QUIT the
install program and find out what files are already in the sub-directory
called "\GPP" on your hard drive. You may then have to make adjustments to
avoid confliction problems between GPP and whatever files are already
present in that sub-directory.
In the case of an "Update" installation, "\GPP" WILL already exist from the
previous installation, and you will "Be Warned". Enter a "C" to "Continue"
Installation. INSTALL.EXE will then "peek" into the target Drive &
Directory, and then do whatever is necessary to avoid "over-writing" your
existing DATA.FIL, INVNTORY.DAT, PACKLIST.PKL or GPP.CNF files.
It will also create another file called "GPP.BAT", which it will store in
the ROOT Directory. This file is created for those Users who may not know
their way around a Hard Drive too well. Simply typing GPP in the ROOT
Directory will automatically switch to the "\GPP" sub directory and then run
"GPP.EXE" for the operator.
INSTALL will also check to see if there is a "Boot-Up" file called
"CONFIG.SYS" on the target drive. If CONFIG.SYS does NOT already exist,
then INSTALL will create such a file for the operator. The "CONFIG.SYS"
file will only contain one very important command...
"FILES=25"
If there already is a "CONFIG.SYS" file, then "INSTALL.EXE" will examine
it's contents. If a "FILES=" command to does NOT exist, it will be inserted
into the file.
If the "FILES=" command DOES EXIST, it will be examined and reset (if
necessary) to a minimum of "25" files. This command is what determines the
maximum number of disk files that your computer may "Open" (access) at one
time. On most systems, the default setting is only for "8" files.
It is "VERY IMPORTANT" for the "FILES=25" command to be set to at least 25
or more files or GPP will run into a "Brick Wall" as it tries to create and
open "one" file too many.
The same is true for many (lots & lots) of other programs as well. So it's
not a bad idea to set this to "25" files, and never change it again (unless
another program tells you to increase it to an even higher number). The
"FILES=" command is one where "Too much won't hurt, but too little will"
(within reason).
GETTING STARTED
Once you have gotten all the GPP files installed, all that is necessary to
RUN GPP is to BOOTUP and Enter the command.........: GPP <press enter>
GPP will then load into memory. If this is a brand new installation, there
will be no data file ("DATA.FIL") for the program to access. So you will be
asked if you wish to use the "SAMPLE" data to try out the program.
If you answer "Y" (for yes) then GPP will create a data file called
"DATA.FIL", and the file will contain SAMPLE Customer & Invoice records.
If you answer "N" (for no), GPP will create the same data file (DATA.FIL),
but it will contain NO sample records (it will be an EMPTY file). Such a
file is ready to start accepting "FOR REAL" data from you, about your real
customers and their billing transactions with your firm.
Once a data file has been established, GPP will then present you with the
"Main Menu" screen.
The sample data files have been included to make things a bit easier for
you if you just want to "try out" this program. They will save you the
trouble of entering your own data just to see just what GPP can do, like
printing various reports, performing calculations, and many other things.
They also demonstrate many things which might otherwise never occur to you
(such as alternative uses for various data fields, features which are NOT
immediately obvious, and so on).
Feel free to play around with these sample files, and "get the hang" of how
the program works. That's the easiest and fastest way to learn (most fun
way too).
Run through all the different Menus and features, and try everything. Find
records, add new records, edit records, delete records. Print out some
labels, directories, statements, reports and invoices. Make all of your
mistakes with the sample data files and learn while using "them" instead of
your "Real" data.
Try "Re-Naming" the "Sales Categories" and "Terms & Conditions" to settings
which will apply best to your individual type of business. Selecting Sales
Category Names is perhaps the most important step in setting up GPP for your
own use. A LOT of thought should be given to the Names BEFORE you begin to
enter your own "for real" data.
REDIRECTING PRINTED OUTPUT
GPP allows you to send any or all of your "Printed Output" to any of three
destinations; Line Printer #1 (LPT1:), Line Printer #2 (LPT2:) or to a disk
file named "PRINTER.PRN".
When set to "Disk File", everything that would normally be sent to your
printer will be sent (at top speed) to a disk file named "PRINTER.PRN".
You may "ReDirect" the "Printed Output" from either the GPP PRINT MENU or
from the RECONFIGURE MENU (the Printed Output selections).
If you have a SLOW PRINTER, and don't want to spend a lot of time "waiting
around" for your printer to slowly print each and every page, then set the
printed output to go to the DISK FILE (named PRINTER.PRN).
Or if you have a LOT of information to print (such as ReBilled Invoices or
Customer Statements), set GPP for DISK FILE output. When set to DISK FILE,
GPP will perform ALL printing operations extremely fast (sometimes so fast
that literally, "If you blink..., you'll miss it).
Then, when finished with your GPP work session, press the "F10" Key to exit
GPP. Before exiting, GPP will ask if you wish to print "PRINTER.PRN" (the
disk file which contains all of your printed output). If you answer "Yes",
printing will begin immediately.
But before you answer "Yes", make sure that your printer is completely
"ready to go". Make sure it is "On Line", has plenty of paper, and is
electronically set for the "Top Of Page" position. Once activated, printing
will continue non-stop until ALL of the data in PRINTER.PRN has been
printed (or until you manually interrupt by shuting off the printer).
If you decide to exit GPP without doing the printing, GPP will then ask if
you wish to DELETE the PRINTER.PRN file. If you answer "No", the print file
will be left unchanged. If "Yes", the file will be deleted.
Every time you start up GPP with the "Print To Disk" option in effect, GPP
will look for the PRINTER.PRN disk file. If it finds the file on your disk,
GPP gives you the option of "Appending" (adding new output to the end of
the existing file), or "Over-Writing" the file.
Over-Writing the file will KILL all of the old printed output, replacing
it with any newer printing you may produce (be VERY careful with this).
LABELS: We suggest that you DO NOT print any mailing labels while in the
"Print To Disk" mode, unless "Labels" are the ONLY thing you will be
printing in this particular work session. The reason for this is because
none of the label printing routines end with a "FormFeed". Therefore they
DO NOT set up the paper to the next "Top Of Page" for any other printing
which will follow the printing of labels. As a result, any printing which
occurs AFTER you have printed one or more labels WILL NOT be centered
properly on the sucessive pages (from top to bottom).
TIME SAVER: To save even more time, you may use the MS/DOS program named
"PRINT.COM" to print PRINTER.PRN (see your MS/DOS manual - PRINT.COM).
Using PRINT.COM will print PRINTER.PRN in the "BACKGROUND" (in a Multi-
Tasking mode), allowing you to use your computer for other (non printing)
tasks at the same time as PRINTER.PRN is being printed.
EDITING PRINT FILE: If you wish, you may view or edit the "PRINTER.PRN"
file with most word processors or text editors, as it is only an ASCII TEXT
file with a few Epson Printer Control Codes embedded in the text.
But if you edit this file, be cautious about adding or deleting lines or
linespaces in the file (unless you delete whole pages of printed data).
In general, if you Add a new line on a page, you should also Delete a line
from somewhere else on the same page. The number of lines per page should
remain constant (unless you use the "True Epson Formfeed" option). Changing
the number of printed lines per page can "mess up" the linespacing on ALL
of the following pages of print, especially when using the "Simulated
Formfeed" ReConfigure option.
NEGATIVE DATA ENTRIES
To enter a "Discount" (or any other kind of number which is meant to be
subtracted), the value must be entered as a NEGATIVE NUMBER (eg: -26.54
...dash + the number).
While on this subject of Negative Entries, some of our users have expressed
confusion about how to go about eliminating Invoices which were entered in
error, or which are "UnCollectable". Some have compounded the error by
adding yet another New Invoice (identical to the original), but with ALL
Negative Entries, to "off-set" the original Invoice's values. Such a
practice will only help to create a large "Can Of Worms" and produce some
very confusing printed reports.
Instead, if the values on the Invoice in question have not yet appeared in
any reports sent to your Bookkeeper, Accountant or Government, then simply
DELETE IT (as if it never was entered in the first place).
But if the error was found AFTER your Bookkeeper or Accountant did your
books (or after you paid the Sales Tax on the invoice), then print out a
couple of copies of the Incorrect Invoice, and then delete that Invoice
from the GPP Invoice file. Take the printed Invoices and mark each copy as
"VOID". Put one copy into your paper file for record keeping, and give the
other copy to your Accountant the next time He/She does your books. It will
then be deducted (in your books) from your reported income for the next new
accounting time period.
PARTIAL PAYMENTS
Partial Payments (or Credits) can be applied to invoices during Invoice
Editing when the "Paid In Full" field is left without an entered date.
If the "Paid In Full" field is left without an entered date (left UnPaid),
you will be offered a chance to enter a "Partial Payment" toward the end of
the Invoice Editing process.
Partial Payments should be entered as normal (positive) numbers (NOT
Negative numbers) as the program will automatically perform all required
mathematics.
If a "Partial Payment" entry is made, some new figures will be displayed
"On Screen" which will show the "Last Payment Amount", the "Last Payment
Date", The "Total Amount Of Payments Received" (Credits), and the "UnPaid
Balance" due on that invoice.
These same "Partial Payment" figures will then appear at many other places
throughout the program as this same invoice is accessed by other routines.
"Accounts Receivable" screens and printed reports, "Invoice" screens and
printouts, printed "Customer Statements", and "Sales Income" screens and
reports will all reflect the amounts and the changes made by any and all
of the partial payments.
If you use the "RE-BILL" routine, then all "Partial Payments" and "UnPaid
Balances" will be IGNORED and set to zero as newer invoices are created. In
other words, the OLD "Invoice Total" will be the NEW "Balance Due" in the
newly created invoices.
When the final "Payment" is entered and the "Balance Due" becomes zero (or
less than zero - no "Credit Balance"), a window will appear asking if you
wish to "Mark This Invoice As Paid In Full". If "YES", then ALL "Partial
Payment" and "Balance Due" fields will be reset to zero, and the invoice
will be marked as "Paid In Full" using "Today's Date".
If you manually enter a date into the "Paid In Full" field when there is
still a "Partial Balance Due", another window will appear asking if you
wish to "clear" all partial payment entries. If "YES", then ALL "Partial
Payment" and "Balance Due" fields will be reset to zero, and the invoice
will be marked as "Paid In Full" using the date which you entered.
At the current time, GPP will NOT keep track of "Multiple Payments" and
payment dates (beyond the last payment). It simply keeps track of the Total
Paid, Total UnPaid, and Balance Due for each invoice. Extensive tracking of
Multiple Payments (Dates, Amounts and Check Numbers) can be performed
manually in a "Hard Copy" (printed on paper) Accounts Receivable File.
*************** IMPORTANT READING **************
IMPORTANT: When you are ready to erase the "SAMPLE" data files and begin
entering "Real" data... DO NOT just "Delete" every sample record inside of
each file.
To COMPLETELY ERASE THE DATA, select the "RECONFIGURE" selection from
the Main Menu. Once "Reconfigure" is loaded, there is a menu selection for
ERASING the DATA file on the Configuration Menu which make this task simple
and fast.
Once you have ERASED the sample data files, when GPP.EXE is run again, it
will (once again) ask if you want to use the "SAMPLE" data files. Answer
"N" (for NO). By doing this, GPP will create a brand new (and empty) data
file for you to begin entering your own "For Real" Invoice & Customer data.
PRINTING TROUBLES
If you find you are having trouble with "printing" any of the various
"print" items, look farther into this text for a heading of "TROUBLE"
and "PROBLEMS" for suggestions on what to check for.
DATA ENTRY & CURSOR CONTROLS
FIELD EDITING -- CURSOR MOVEMENT
The following page or so describes the methods used in GPP to enter data
into "Fields". "Field" is just another word for a "Blank Space" to be
filled in with information. Example: "NAME:____(field)_______".
We suggest that you take the time to at least glance through this
information, as most of it has been put there to make life (and GPP)
easier for you. Some of it will describe "Short-Cut" methods of entering
data, while some of the others will answer some questions before you even
think to ask them.
INSERT KEY: Toggles between "Insert" & "Overwrite" of characters.
Cursor changes shape for each mode.
DELETE KEY: Deletes character at cursor position.
BACKSPACE.: Deletes character to left of cursor position.
LEFT ARROW.: Move cursor left one space.
RIGHT ARROW: Move cursor right one space.
UP ARROW...: Jump To Previous Field.
DOWN ARROW.: Jump To Next Field.
ENTER KEY..: Jump To Next Field
RETURN KEY.: Jump To Next Field
TAB KEY....: Jump To Next Field
CTRL LEFT..: Move cursor left one word.
CTRL RIGHT.: Move cursor right one word.
HOME KEY...: Move cursor to beginning of field.
END KEY....: Move cursor to end of field entry.
CTRL END...: Delete field entry from cursor position to end.
PAGE UP....: Jump to top field.
PAGE DOWN..: Jump to bottom field.
F-1 KEY....: Exit "Current Routine" and return to the previous menu.
F-5 KEY....: Varied purposes. Watch Bottom Center of Display Screens.
F-10 KEY...: Exit from the GPP program.
YES/NO QUESTIONS:
In the majority of cases, when GPP asks a question to be answered by a "Y"
or "N", pressing the "Enter" key is the same as entering a "Y" (for Yes).
But there are a few places where the reverse is true (Enter = "N"), and
still a few other places where you MUST press a "Y" or "N", and the "Enter"
key won't be accepted. It sounds confusing, but (believe it or not) it
works well and makes good sense in practice. However, when in doubt, just
press the "Y or N" keys.
DATE & TIME FIELDS:
If you find that the "TIME & DATE" displays are NOT accurate, then the
problem is NOT with GPP. The problem is that "YOUR" Computer System's
"Clock & Calendar" are not properly set. The "Reconfigure" program has a
menu selection to reset your System time and date to current settings.
TIMES: The Reconfigure Program offers either "12" or "24" Hour Clocks.
DATES: The Default Date format is: MM/DD/YY. Other International Date
Formats of DD/MM/YY or YY/MM/DD may be set from the Reconfigure Menu.
If you use any Date Format other than the default (USA) setting, GPP will
expect you to already have your Computer System's "COUNTRY" setting set to
the appropriate country for the Date Format which you selected.
For example: If you select the United Kingdom's date format of "DD/MM/YY",
then GPP expects that you already have a command line of "COUNTRY=044" in
your CONFIG.SYS file. See your MS/DOS Manual for more information on
setting "COUNTRY" settings.
If you DO NOT have the "Country" set correctly, you will either produce a
System Error when GPP tries to reset your System Date with a date format
which is different from the one which was set when you Booted Up your
machine, or your computer system will simply ask you to re-enter the date
again. In either case, there is no harm done to your System or to GPP.
Anywhere in GPP where you enter a date, it will always be checked for
validity. If the date is invalid, a "Warning Window" will appear on screen,
and the date will not be accepted.
INVOICE DATE FIELD: To enter "Today's Date" (System Date) in this field,
just "exit" from this field by ANY method WITHOUT entering any kind of date
entry (Depress ENTER, TAB, UpDn, PgUp, PgDn, F5 Key, etc.).
PAID DATE: To mark an Invoice as "Unpaid" (or NOT completely paid), don't
enter anything in this field. You accomplish this by just pressing the
"Enter" (or cursor) keys. When marked as "Unpaid", the field should show
MM/DD/YY, DD/MM/YY or YY/MM/DD. Nothing should be entered into this field
until the very last cent of the Invoice Total has been received (DO NOT
enter any date here for Partial Payments).
To mark the "Paid Field" as "Paid" using "Today's Date", just press the
"F5 Key" (watch the bottom center of the screen).
The OLDEST date GPP can handle is January 2, 1950
The NEWEST date GPP can handle is December 31, 2049
The "Missing Day" (Jan 1, 1950) is reserved for special GPP program use.
This effectively gives GPP a 100 year date range.
SEARCH KEYS:
When GPP asks you to enter some information to search for a particular
record, if asking for an ID Number, for the best results try to enter the
entire number (not just part of it).
If asking for a Customer's Name, for the best results only enter the first
few characters of the last name (about 4 or 5 characters). This is usually
enough to locate most names easily (first names should NOT be used).
However, in some cases it would be easier to type in some extra characters
to speed up the customer search. Example: If looking for "SMITHERS" (and
you know you have a fair number of "SMITH"s in the file), to avoid wading
through ALL of the "Close Match" records you might enter "SMITHE" instead
of "SMI" as your search "key".
If GPP is unable to find any record which matches the "Search Key"
information which you provided, an "on screen" message will appear saying
so. You then have the option of trying again.
But in some cases, if an "Exact Match" is not found, GPP will present the
"Next Closest Match" for your inspection, and it will then ask if that
record is correct (as in the "Browse" mode).
"CUSTOMER DATA ENTRY" SCREEN
===============================
"LAST SALE DATE" & "TOTAL AMOUNT SPENT" FIELDS
These two fields are located on the "Customer Data Entry Screen". They are
"calculated", "filled in" and "maintained" automatically by GPP. They
cannot be changed or edited by an operator.
As you enter "New" invoices (or Edit or Delete existing Invoices), these
fields will be updated with the new data automatically.
You can always determine if you can change a field entry by the color of
the text in the field. A "White" field entry MAY NOT be directly edited,
while a "Yellow" field entry CAN be easily changed at anytime.
The GPP "Support Program" called "TOOL.EXE" offers the capability of
"Clearing & Recalculating" the "Last Sale Date" & "Total Amount Spent"
fields in each customer record. The new data placed into these fields will
be based upon the Data in the Invoice Records currently in the file.
TOOL.EXE is only provided with "Registered" versions of GPP.
Also offers an option to DELETE customers without any matching invoices.
TWO "NAME" FIELDS
GPP provides two "Name" fields for entries. The Last/Business name field
contains 30 characters, and the First name field contains 20 characters.
Combined together, the two fields total a maximum of 50 characters for
names.
For reasons of spacing on paper and labels, only the first 30 characters of
the combined two name fields will be printed on any GPP printout. For
this reason, we suggest that you keep all "First Name" field entries as
reasonably short as possible.
NAMES & ID NUMBERS AS "KEYS"
After a "Customer" or an "Invoice" have been assigned an "ID number", and
the record is saved to a disk file, you will no longer be able to change
the Names or ID Numbers through any of the GPP "Editing" routines.
Once assigned, the "ID Numbers" are "Keyed" to the "Names", and "Vice
Versa". They are permanently "MATCHED" to each other. The only way to
change those "Names & Numbers" is to "Delete" the entire record, and
then re-enter it all over again.
A quick way to know which fields can be edited is to look at the color of
the print in the fields. Yellow text CAN be edited, while White can NOT.
The "ATTN OF:" field can be used for "Attention Of" information, or it can
be used as part of a two line street address. If this field is left empty,
it will NOT be printed as a "blank" line in your printed addresses, as the
fields normally printed below this line will move up to fill it's place.
For International Users there is a special invisible feature combined into
the "City" and "State" fields. If your equivalent abbreviation for "STATE"
is MORE than 3 characters then do the following. Try to fit your "STATE"
abbreviation into the same field as your City, and enter NOTHING into the
"State" field. Example: "City Or Town: KANGAROO TOWN, NSWL". If this is
done (and nothing is put into the "State" field), the program will NOT put
a Comma (",") after the "City/Town" line, will ignore the "State" field,
and will simply attach your Zip Code to the end of the printed line. Your
printed output will look like "KANGAROO TOWN, NSWL 1234".
TERRITORY & SERVICE ROUTES
If you have a type of business which assigns specific areas of a County,
State or Country to different employees, this field will allow you to print
Customer Address Lists, Telephone Lists, and sets of Mailing Labels by the
territory number.
This feature can help speed up the time it takes the employee to locate
customer information. The lists will ONLY CONTAIN information pertinent to
His/Her work area, and will NOT contain the customer information for your
entire office. This can also be an added "Security" measure, as these
printed lists can be of great value to employees thinking of beginning
their own business, or to your competitors if they should obtain a copy.
If you DO NOT use Routes or Territories, then you can either ignore the
"Territory" field (and leave it empty)....
....or use it for some other type of "Coding System" for printing
"Special" lists which contain only specific groups of customers. Perhaps
"WholeSale" verses "Retail" customers, or Large, Medium and Small
customers, each of whom may require a different kind of advertising by
mail. There are many possibilities, and you may set up anything that suits
your needs. These possibilities are even farther enhanced if you use the
SAME "Code Number" in your "Employee Number" field.
THE "TELEPHONE NUMBER" FIELDS
GPP includes a seven digit "Country Code" field with each telephone number.
The country code is like an "Area Code", and is used when direct dialing
most international calls.
The "Country Code" field will accept ANY kind of character, and so it may
be used for other telephone related purposes as well as Country Codes. But,
if the Country Code does NOT contain a NUMERIC VALUE greater than zero, it
will NOT be printed on GPP Invoices as part of the telephone number.
TELEPHONE CntryCode AreaCode PhoneNumber Extension
FIELDS [-------] (---) ---------- -------
Examples: "[011-44-] (075) 233-8888-- England"
"[FAX----] (111) 111-1111-- 24 Hour"
"[PAGER--] (222) 222-2222-- 1234---"
"[Hrs 9-5] (333) 333-3333-- Office-"
The Telephone Number fields have a special feature in that seven digit
(USA) entries may be made as "123-4567" or as "1234567", and the "-" will
be inserted automatically.
For our international Users, phone numbers longer or shorter than 7 digits
may be used and the dash ("-") will NOT be auto-inserted. Telephone numbers
which begin with one or more zeros (0) will have leading zero(s) eliminated
when saved in the disk file (sorry). On the other hand Area Codes beginning
with one (1) zero will have it preserved.
Also, the USA Telephone field format "(111) 111-1111" does NOT always look
normal when used in other countrys. So we have added an option in the
ReConfigure program ("Printed Output" selection) to turn "ON" or turn "OFF"
the printing of the Customer's Telephone Number on printed Invoices.
This feature was added because many International Users have expressed that
the USA Telephone format is okay for use around their own office, but it is
very confusing to their customers when printed on the invoices.
"INVOICE DATA ENTRY" SCREEN
================================
CATEGORY OF SALES
GPP breaks your sales down into 14 different categories of "Income", ALL
of which can be renamed by the User by using "RECONFIGURE".
Sale Category #1 Sale Category #6 Labor Charges
Sale Category #2 Sale Category #7 Shipping Charges
Sale Category #3 Sale Category #8 Sales Tax1 Charges
Sale Category #4 Sale Category #9 Sales Tax2 Charges
Sale Category #5 Misc.
CASH REGISTER SALES
If you use a Cash Register for sales (as well as employee invoices),
reserve one of the "Sales Categories" for "Cash Reg", and make an entry in
that "Sales Category" at the end of each day's business.
The easiest way to do this is to create a "Customer Record" for your own
office by entering your firm's name and address in the customer file, or by
creating a customer record with a "Name" of "CASH REGISTER SALES" (or
something similar).
Then, at the end of each day, create an Invoice for "CASH REGISTER SALES"
(or whatever) and enter the amount from the Cash Register.
If you have several Cash Registers, issue each Cashier an Employee ID
Number, and use the "Employee Number" field on each invoice to keep track
of "Who" turned in "How Much" on "Which Day, Week, Month, etc.".
INVENTORY ITEMS
When you get to the "Quantity/Description/Price" section of each invoice,
you may note that at the bottom, center of the screen a message appears
when the curser enters any of the "Description" fields ("F5=INVENTORY").
If you hit the F5 Key, a "Window" will appear inside of which can be listed
up to 735 different Inventory items. Each item will have a "Description", a
"Retail Price", and a "Sales Category" number. The items "can" also be in
"Sorted" order if you wish.
To select an Inventory Item, use a combination of your Up/Down Arrow Keys,
and your PageUp/PageDn Keys. There are 49 pages of 15 items (735 items).
When the "Highlighted Bar" covers the item you want, just press the "Enter"
Key, and all of that information will be automatically inserted into the
proper Invoice fields.
To "Exit" without selecting an entry, just press the "ESC" key.
To create (or change) your own Inventory List, use Main Menu Selection "R"
(Reconfigure). Then, when the Reconfigure Menu appears, select the
"Inventory" Menu selection. When creating or editing Inventory Lists, all
numeric entries MUST be made using the USA numeric format (1,234.56 - NOT
1.234,56). However, if you Reconfigure GPP to use a comma (",") as a
symbol of your numeric fractions, then the various inventory items will
appear as you wish in the GPP program itself, and on GPP printouts. But
the Inventory List must be prepared using the USA ("1,234.56") format.
All entered Inventory Data is saved in a disk file named "INVNTORY.DAT".
If you have a large Inventory list, it would be a good idea to make a
Backup of that file, and to keep a "Hard Copy Printout" of the as well.
As "INVNTORY.EXE" is a "support" program for GPP, and is NOT necessary
for the "full use" of GPP (descriptions, price & category can always be
manually entered), only the first 25 Inventory Items will function in
"UnRegistered" versions.
However, this limitation ONLY applies in the GPP program itself. In both
the Registered and UnRegistered versions Users may enter all (or up to)
735 Inventory Items if they wish. All the Inventory data will be properly
saved in "INVNTORY.DAT" and displayed in GPP. But only the first 25 items
will be accessed by GPP in the UnRegistered Versions.
PACKING LISTS
"PACKLIST.EXE" may be accessed from within the GPP Invoice Menu Screen by
simply pressing a "P" as your menu selection.
Most businesses will seldom need to use a large packing list to display
sold items, as the invoice itself usually provides enough space for this
information on the large majority of sales.
But this feature is included for firms (such as building contractors) who
need to itemize larger orders, containing scores of different items, parts,
parts "Kits", or "Bill Of Materials". It gives you the ability to list
hundreds (or even thousands) of different items on a single invoice.
The Packing List routine allows you to create and save large, complicated,
sorted, packing lists which you can use over & over for different customers
as needed. Or you can simply create unique (use it once) Packing Lists for
special orders, and then "Clear" (Erase) your entries when finished.
EXAMPLE
A "Saved" Packing List Could Be Used As Follows:
You run a small wholesale bakery, and produce a fixed variety of baked
goods which you deliver to routes of retailers (restaurants, etc.).
Create a "Saved Packing List" which contains a complete inventory of
ALL the regular baked product lines which you offer for sale to your
customers on a daily basis (with NO ENTRY in the QUANTITY Fields).
Each day, use printed copies of this list (like a Check List) to record
your customer's telephone orders for the next delivery.
The completed (penciled in) Packing List has now become an "Order
Form". Copies of all of these completed lists can then be distributed
to your Bakery Foreman to determine the total needed quantities for
each product line.
Another copy could be sent to the Loading Dock Foreman who loads and
checks the delivery trucks, and another to the Driver who delivers the
goods to your customers. Still another copy goes to your Computer Data
Entry Operator who will enter this customer order as a new Invoice.
Once the invoice is completed, copies of it (with the Packing List) can
be sent to the Customer and to your Accounts Receivable Department for
disposition. One simple, standard, form can serve many purposes.
*************************
The printed Packing List will show up to 50 sale items per printed page,
and will handle up to 675 different entries per packing list. The Packing
List allows multiple line descriptions of sales products, and it will
automatically adjust the number of printed pages to the number of "Line
Item" entries which you make. Multiple copies may be printed.
You can create MORE than one Packing List for each invoice, one for each
Sales Category if you need to. By doing that, you could list more than
6,750 different sale items per invoice. Each Packing List you create has a
numbered ID (Pack List #1, 2, 3, etc.,) which appears in the page headings.
When you use a Packing List, enter something like "PACKING LIST ENCLOSED",
or "SEE ENCLOSED PACKING LIST #3", in your "Invoice Description" field.
Then enter the Total Amount from the printed Packing list in the "Invoice
Price" field, and a quantity of "1" in the "Invoice Quantity" field.
If you send a packing list with the invoice, it is a good idea to print
extra copies of both, and store them in a "Paper Hard Copy" file for future
reference. Then delete that Packing List from your disk. By doing this, you
will not have countless older packing list files stored on your drive,
thereby freeing up valuable disk space.
If you wish to use "Multiple Line Descriptions" for some of your Packing
List's items, we suggest the following method be used.
#1- Enter ALL of your sale items as "Single Line" entries first. In
other words, Enter The "Quantity, Description & Price" for each
item, but don't enter the extra line descriptions right now.
#2- When finished making all the "Single Line" entries, press the "ESC"
key to return to the menu. Then "SORT" your entries. Then choose
the "EDIT" menu choice to return to your listings.
#3- Move your cursor to where you wish to insert "blank" lines, or to
where you want to insert the "Multiple Line Descriptions", and then
press your "ALT + I" keys. A blank line will be inserted just above
your cursor position. You can then use those blank lines to either
"Set Apart" different groups of sale items, or to enter your multi
line descriptions. Once all this has been done, DO NOT SORT this
Packing List file again.
#4- If you wish to enter a Customer's Name and Address (or "Ship To"
address) on the Packing List, "Now" would be the best time to do
this. Move the "high-lighted" bar into line #1. Then use the ALT+I
keys to insert as many blank lines as you need for this address
information. Then enter the Name and Address into the first few
"Description" fields (as shown on the sample packing lists).
The above method avoids having any multiple line descriptions (or SHIP TO
addresses) "scrambled" by the sorting routine, as all records are sorted by
the data entered in the "Description" fields. Sorting will also eliminate
any blank lines you may have inserted to separate different groups of items.
INVOICE SCREEN - AUTOMATIC "QUANTITY" PRICING
In the Invoice "LABOR CHGS" & "SHIPPING" fields, you have the ability to
calculate "Quantity" math problems such as.....
12.473 Hrs at 14.378 each = ? 33.767 Square Yards at 29.3954 each = ?
As soon as you move the cursor into the LABOR field, at the bottom, center
of the screen a message saying "F-5 = Quantity" will appear. That simply
means that if you have a problem like one of the above, just hit the "F-5"
key. When you do, an "On Screen Window" will appear to take your "Quantity"
and "Price Each" information. GPP will then automatically insert the
correct total into the field, and the "Window" will disappear.
THE "SALES TAX" FIELDS
Sales Tax Rates and Laws vary greatly all over the world. As a result, we
had to program these fields with this in mind.
GPP offers the ability to handle NONE, ONE or TWO different Sales Taxes.
This choice is offered to you in the ReConfigure program in the menu
selection named SALES TAX SETTINGS.
If you choose to use 1 or 2 Sales Taxes, you may assign each of these taxes
the appropriate name for the area in which you operate. Those new Tax Names
will then appear on all screens and printouts from then on.
Sales Tax #2 is the "LAST" (2nd) Sales Tax Field shown on the Invoice
Screen. This 2nd tax is really the "Primary Tax", and has the special
ability to apply a Tax Charge on Sales Tax #1 (commonly referred to as "A
Tax Upon A Tax").
Each of these two Tax Fields can be set up from the ReConfigure Menu. With
each separate Tax, you may determine which Sales Categories are Taxable or
Tax-Exempt, and set the appropriate Tax Percentage Rate for each individual
Sales Category.
The factory (default) settings for the Sales Tax Values are ".02" (2%) for
Sales Tax #1, and ".06" (6%) for Sales Tax #2. Default Taxes are applied to
Sales Categories 1 through 11, with NO TAX on Sales Category 12 (Shipping).
Any (or all) of those values can be changed from ".0000" through ".9999"
(from NO tax to 99.99% tax).
As you Enter "New", or Edit "Old" Invoices, when you reach either of the
Sales Tax fields, a small window will appear saying "Tax? (Y/N)". If you
type a "Y", the Tax WILL be calculated and charged to the Invoice, based
upon the Sales Tax Percentage Rates which you set.
In situations where you have set Sales Tax rates, but are now entering a
"Tax Exempt" invoice (such as for a church), then just type "N" (for NO),
and Tax will NOT be applied to ANY Sales Category in the invoice.
CLEARING THE DECKS FOR ACTION
***** GETTING RID OF THE SAMPLE DATA RECORDS *****
Go to the Main GPP Menu. Choose the selection for "RECONFIGURATION". On
the Configuration Menu there is a selection for "Erasing" the Data files.
Use it to erase BOTH of the SAMPLE Customer & SAMPLE Invoice Data files.
Then, when GPP is run again, brand new (and empty) data files will
automatically be created for you (answer "NO" when asked by GPP if you
wish to use the two SAMPLE data files).
CUSTOMER NUMBERS
The Configuration Menu also lets you set your "starting" Customer Number
and Invoice Number. But this may require a bit of thought first.
We designed GPP in such a manner that the Customer "should" never see or
know what their customer number is. The number will never appear on any
invoice or statement unless YOU intentionally enter it into a Description
Field somewhere.
So why go out of your way to make your Customer Numbers large and
complicated? Why not just start with a "10" instead? Smaller numbers are
usually easier to remember. But if you wish, you can set your starting
customer number anywhere from 3 to 9,000,000 (auto-generated customer
numbers will max-out at 10,000,000).
IMPORTANT: Set this number BEFORE entering any records in the Customer
file. Once you enter the first customer address record, that record's ID
Number becomes the starting point for ALL newer records (that number is
incremented by "1" for each new customer record). You CAN NOT set a
lower range of Customer ID#s once the 1st customer record has been saved.
INVOICE NUMBERS
GPP will never allow any duplicate Invoice or Customer Numbers to exist in
the same file at the same time. The default starting "Invoice Number" is
"10,000", but you can change that (by using Reconfigure) to any number you
wish (except for numbers lower than "3" which are reserved).
But, if you sometimes use external (hand written) invoices which are pre-
printed and already contain their own Invoice Numbers, then make sure that
you set your GPP starting Invoice number 10 to 20 thousand HIGHER than any
of the numbers on your pre-printed paper invoices (to avoid "Duplicate
Invoice" numbering problems at a later date). Remember to leave yourself
room for getting "Re-Prints" of those paper invoices with higher ranges of
invoice numbers printed on them, when you run out of your current batch.
GPP produces unique Invoice Numbers by starting with the "beginning"
Invoice Number which you set, and then finding the next highest unused
number in the file. It will "skip over" any "used" numbers. If an Invoice
is Erased, Deleted or Removed from the file, it's number WILL be re-used
again.
Because of this, Registered Users who use "TOOLS.EXE" to "extract" older
records from a large Invoice File, should also RESET their "Starting
Invoice Number" to the next NEW Invoice Number generated BEFORE the file
extraction routine is used. Otherwise, all the extracted invoices will have
their Invoice Numbers made available for re-use on new invoices.
You can use your "Backspace" key to erase the automatically generated
Invoice Number, and then enter whatever number you wish to use (to use Pre-
Printed, Pre-Numbered Invoices for example). But if you try to enter a
number which has already been used, a warning window will "Pop-Up" and the
Invoice Number will NOT be accepted (NO DUPLICATES ALLOWED).
RE-BILL - REPETITIVE INVOICES
On the Invoice Menu there is a menu selection called "RE-BILL". This menu
selection is intended to make life a little easier for those many firms who
send the same Invoices, for the same amounts, to the same customer base,
month after month, or year after year (Lawn & Garden, Pest Control, etc.).
Instead of having to manually re-enter each of those invoices by hand every
time, they can select "RE-BILL", and then enter a range of dates from which
GPP should select invoices for re-billing (like last month for example).
GPP will then display each invoice within the date range (in alphabetical
order) and ask a "Yes/No" question about whether or not to "Re-Bill" that
customer, that amount, again. If "Yes", then a new invoice will be created
that is identical to the older one with the following exceptions; It will
have a new invoice number, it will have the Invoice Date set to "Today",
and it will be marked as a completely "UnPaid" invoice (any Credits or
Partial Balances from the old Invoice will be ignored).
You are then offered a "YES/NO" option of EDITING that invoice. If "YES",
you will be able to change ANY of the invoice fields from "Invoice Date" to
the end of the invoice (Invoice Name, Address, ID Numbers and Employee
Numbers may NOT be changed).
You will then be offered a "YES/NO" opportunity to "PRINT" the new invoice.
If "YES", printing will begin immediately.
If "NO", we suggest that you make a note of the Invoice Number if you wish
to "Edit" the Invoice, and then print it at a later time. Having a list of
the Invoice Numbers for editing/printing will speed up that process, and
avoid having to "BROWSE" through the entire Invoice File.
NOTE: Many firms find that they seldom have to print an invoice which was
generated by the "RE-BILL" process. Instead, they just send out "Customer
Statements" which lists all the un-paid Invoices by Invoice Number, and
then shows the "Total Amount Due" (when "Statement" is used with the
Acc/Rec Printing option).
For most customers this is adequate, especially when nothing changes on the
invoices except the Invoice Number and Date from invoice to invoice. But if
you need to print out individual invoices for your customers, in addition
to the Customer Statements, you may do so. Either way, GPP will get the
job done easily for you.
REBILL - HELPFUL SUGGESTIONS:
Print a "List Of Invoices" for the same "Date Range" BEFORE you use the
"RE-BILL" function. Then print another Invoice List AFTER using "RE-BILL"
(but have the ending date in the date range equal to TODAY's date for the
second list). By comparing the two Invoice Lists, you can usually spot any
errors or omissions which may have happened during the "Re-Bill" process.
Also, we suggest that the entire "RE-BILL" session be performed in ONE
long session instead of two or more shorter sessions. This can greatly
reduce confusion caused by different SYSTEM dates and trying to remember
just where you left off in the last session.
TROUBLES & PROBLEMS
- Make sure that the version of DOS or MS/DOS you are using is
version 3.3 or higher. Older versions won't work properly.
- Make sure CONFIG.SYS is set as described in the previous pages.
- Not enough free RAM memory. Remove all other Memory Resident programs
from memory BEFORE running GPP. This program will require about 450k
of free RAM to operate when using all of it's features.
- Your Printer is "NOT" ready for action, or may be incompatible.
On some computers this problem will simply "Hang Up" the computer
UNTIL the printer "IS" ready for action. But on most, a warning
"Printer Not Ready" window appears.
- Not enough free disk space left. The ISAM data file used by GPP is a
bit different than most of the files which you may be accustomed to.
To begin with, the file is fairly large in size even when there are
NO RECORDS stored in the file (has lots of overhead in the header in
the form of INDEXES, each of which would usually be a separate file).
It does not slowly grow in size as you add each new record. Instead,
it grows in occasional "Chunks" of 32,720 bytes each, reserving disk
space for new records BEFORE they are entered.
In most cases GPP will give an "On-Screen Warning" when the free disk
space begins to get close to critical (before there is a problem).
But when used in a "Multi-Tasking" environment, where other
applications may use up disk space since GPP last checked it out,
problems "could" possibly occur.
PROBLEM - PROGRAM WON'T LOAD OR RUN:
- GPP needs five different disk files located in the default drive
and directory to be able to load & run: GPP.EXE, MAKEBACK.EXE,
REG.DAT, SCREENS.OVL and DATAFILE.OVL. If any of of these files are
not present, or are from the wrong version of GPP, then GPP probably
won't load, run, or exit properly.
If your main data file (DATA.FIL) becomes corrupt, there is a good
chance that GPP will evoke a "System Error" with an On-Screen error
message saying something about a bad file when it tries to Open and
Read DATA.FIL.
In such cases, you must use your BackUp file "DATA.BAK". To do this,
instead of running "GPP", run the GPP Reconfigure program. Do this by
entering the command "GPPnnCNF" from the DOS Command Line (the "nn"
in the file name would be two numbers representing the current
version number - eg: GPP10CNF or GP20CNF, etc.).
After the Reconfigure Menu is on screen, choose the menu selection
for "BACKUP FILES", and then convert DATA.BAK to DATA.FIL.
If GPP "STILL" won't run or load the file, then the DATA.BAK file was
probably just a copy of the original corrupt file (making it corrupt
too, just like the original was).
In such a case, if you are a Registered User, you can use TOOLS.EXE
to attempt to REPAIR the DATA.FIL, or you can use one of your
INSURANCE BACKUPs from a removable disk. Hopefully, you followed our
advice and have recent a Insurance Backup available. If you don't...,
well we warned you about this possibility.
PROBLEM - CAN'T FIND VARIOUS GPP FILES:
- If GPP chokes, and then spits out a "File Not Found" ERROR MESSAGE
whenever you try to run it, check for the following.
Make sure that ALL of the GPP files (from the same version) were
copied to your hard drive "\GPP" sub-directory (use INSTALL.EXE to be
positive). All files from different versions are "Matched" to each
other, and unless they are all there, and are all from the same
version, the program usually won't run properly.
GPP MUST be run from inside of it's own sub directory ("\GPP" should
be the default sub-directory). This is necessary because the program
needs to access lots of it's associated files, and it won't be able to
find them unless they are in the current (default) directory. Also,
the "Install" program on newer updated versions will be looking for
the "\GPP" sub-directory when it is run.
PROBLEMS WITH PRINTED OUTPUT:
- Make sure that you are using a "Dot Matrix IBM/Epson/Compatible"
printer. Daisy Wheel, "Serial" or "non-compatible" printers just
won't work properly (or some won't work at all) with GPP.
- Make sure the printer is plugged into your "Parallel Port" #1 or #2.
Many computers have more than one Printer Port. A Printer designed
to be plugged into a "Serial Port" will not work with GPP.
- Some brands of Laser Printers have been reported to work well with
GPP if they can be set up to "Emulate" the IBM ProPrinter or the
Epson FX or RX printers. Also, setting Lasers to either 60 or 66
lines per page (different settings for different brands) sometimes
will fix "formfeed" problems. See your Laser Printer's Instruction
manual for these possibilities.
- FORMFEEDS: If the GPP Formfeeds do not stop properly at the top of
the next page, then run RECONFIGURE (from the main menu) and then
choose the Reconfigure Menu Selection for "Printed Output". On the
next menu is a selection for "FORMFEEDS" which will allow you to
select either a "Standard" or "Simulated" Formfeed.
A "Standard" formfeed is the American Standard Code (ASCII) "012",
which is the FormFeed Escape Code used by Epson & IBM Dot Matrix
Printers (CHR$(12) in Basic). On compatible printers, sending this
code will produce a true formfeed to the top of the next page.
The "Simulated" Formfeed is simply a "Repeat Linespace" until the end
of the current page is reached. This selection allows you to adjust
the number of "Printable" linespaces per page (60 to 66). Hopefully,
this adjustable feature will correct most formfeed problems.
If you still have a formfeed problem, then make sure that your
printer controls are set to a linespace size of six lines per inch
(66 lines per 11" page). Also, try adjusting or eliminating any Top &
Bottom Page Margins, Automatic Skipping Over Page Perforations,
Automatic Page Breaks, etc., which your printer may be set up to
insert into each printed page (see your printer instruction manual).
...and if, in spite of all your efforts, you STILL lose the last line
from the bottom of your Invoices, we have one other suggestion to
offer. Use ReConfigure (Printed Output - Last Line selection) and
totally delete the last line (use your backspace to erase it). Then
select "FOOTER" from the ReConfigure Menu and create a NEW LAST LINE
in the last row (6th row) of the GIST Footer screen. That will print
your "New Last Line" in the 58th linespace instead of the 60th (and
hopefully..., solve your problem).
- GRAPHICS: Make sure the printer's "SETUP SWITCHES" are properly set
to print "EXTENDED IBM/EPSON GRAPHIC" characters.
- If you find that on some of the GPP printouts you are getting
printed lines of full "E's, D's" or other characters in place of
solid lines or boxes, then one of two things are happening. Either
you don't have your printer set up to print "IBM Extended Graphic"
characters (see the Instruction Manual for your printer), or your
printer is not capable of printing Graphics.
In such cases, run "Reconfigure". Choose the selection for "Printed
Output" and set up GPP.EXE to produce printouts using only one of the
three sets of "TEXT" (non-graphic) characters. Also, set the file to
"NO DOUBLE-WIDE CHARACTERS". Then run GPP and try to print either an
Invoice or Statement.
"RUN TIME" ERROR CODES
The term "Run Time Error" refers to any error message which appears on the
screen while the program or application is running. They are usually a bit
cryptic and blunt, but can provide some valuable debuging information.
Usually, these error messages will look something like....
"error 07 in module GPP1 at address 2388:A8BC"
"Hit any key to return to system:"
To a programmer, such messages tell exactly what type of problem happened
(that's what the "07" means), and exactly where in the source code the
problem occurred (the module reference and address number show where).
But NOT all of these error codes mean that there is something wrong with
the program. It's very possible (or even probable), that something may not
be set properly in your computer or it's hardware, and that's why the error
message (and program crash) occurred.
The following is a short list of Error Codes (and their meanings) which
"you" may be able to "fix" by making some simple adjustments to your
computer system or it's attached hardware.
ERROR CODE DEFINATION
---------- ------------------------------------------------
07 Out Of Memory (remove TSR FILES - Requires About 500k free RAM)
24 Device Timeout (Printer or Drive not ready)
25 Device Fault (Printer or Drive not ready)
27 Out Of Paper (No Paper In Printer)
51 Internal Error (MS/DOS 3.3+, 640k Ram, FILES=25+, Remove TSRs)
52 Bad File Name (Possible Disk FAT Error - Run DOS's "CHKDSK/F")
53 File NOT Found (Missing or Erased File - Run DOS's "CHKDSK/F")
54 Bad File Mode (DATA.FIL - Run TOOLS.EXE File Maintenance)
57 Device I/O Error (Monitor, Printer Or Drive error)
61 Disk Full (default drive is out of free space)
62 Input Past End (DATA.FIL - Run TOOLS.EXE File Maintenance)
63 Bad Record Number (DATA.FIL - Run TOOLS.EXE File Maintenance)
64 Bad File Name (Possible Disk FAT Error - Run DOS's "CHKDSK/F")
67 Too Many Files (Set CONFIG.SYS File To "FILES=25" or higher)
68 Device UnAvailable (Drive, Printer or Screen is NOT On-Line)
70 Permission Denied (File is READ ONLY - Reset with "ATTRIB.EXE")
71 Disk NOT Ready (Removable Disk NOT In Drive, Door Open, Etc.)
72 Disk Media Error (Bad Disk - Run MS/DOS's "CHKDSK/F")
81 Invalid Name (Possible Disk FAT Error - Run DOS's "CHKDSK/F")
82 Table Not Found (DATA.FIL - Run TOOLS.EXE File Maintenance)
83 Index Not Found (DATA.FIL - Run TOOLS.EXE File Maintenance)
84 Invalid Column (DATA.FIL - Run TOOLS.EXE File Maintenance)
85 No Current Record (DATA.FIL - Run TOOLS.EXE File Maintenance)
86 Duplicate Value In Unique Index (Run TOOLS.EXE File Maintenance)
87 Invalid Operation (DATA.FIL - Run TOOLS.EXE File Maintenance)
88 ISAM File Corrupt (DATA.FIL - Run TOOLS.EXE File Maintenance)
"TOOLS.EXE" is a GPP file which is included with Registered versions of GPP
only. "CHKDSK/F" is the command used to run the MS/DOS "CHKDSK.EXE" program.
See your MS/DOS instruction manual for more information on CHKDSK.
IMPORTANCE OF MAKING BACKUP FILES
GPP is a very complex program. It was written using a combination of
several different programming languages, and contains many very advanced
programming routines.
During a proper exit (F-10 key) GPP does quite a large number of tasks
related to closing all files properly, restoring the RAM memory, and in
general, just tidying up after itself.
The new ISAM Files used in this program are much more rugged and reliable
than some other types of data files we've tried. But, if you intentionally
and repeatedly "bypass" those "Tidying Up Tasks" (by just shutting off the
computer), you still risk doing serious damage to the data files.
It's also a good idea to wait at least one minute after you exit from GPP
before you Shut Off your computer. This will allow your Disk Cache Program
(if present on your system) the time to complete updating your disk files.
Many "Caching" programs will only update disk files when the computer is
NOT very busy (usually within one minute after your last keystroke). If you
"Cut Off" the power before the last file update takes place..., lost data.
Quick "Power Off" practices are NOT very good for your hard drive either.
Any type of improperly closed file can cause "Broken Chains" and "Lost
Clusters" to appear on the disk. This can "mess up" your disk's "File
Allocation Table" (FAT), and eventually lead to a hard drive crash. That's
one of the BIG reasons why they included "CHKDSK.EXE" with MS/DOS.
Because of this possibility, we can't stress strongly enough the importance
of keeping "Backup" copies of your data file.
By "Backup" files we don't mean just the compressed backup file that GPP
gives you the option of creating upon an exit (DATA.BAK). While that file
is usually fine as a "Backup", it is very easy to overwrite it with a badly
scrambled or "corrupt" file, leaving you with nothing but useless files on
your disk. So by "Backup Files" we mean other "insurance" backup copies of
your "DATA.FIL" files kept on other disks or in different Sub-Directories,
or in constantly updated "Archives".
The "Reconfigure" program has a menu selection which makes creating,
copying or converting "Backup Files" very easy. It is in your own interest
to make backups very often.
If your data files get too big to fit onto one backup disk, you can backup
VERY large files (or whole directories) to "multiple" smaller disks by
using the DOS files called "BACKUP" and "RESTORE". See your DOS or MS/DOS
instruction manual.
BATCH FILE BACKUPS
(See your DOS/MS-DOS Manual - "Batch Files")
"We" use a simple system for making "our" backups. We create another
Sub Directory branching off from our GPP directory called "BACKUPS".
C:\GPP 'Original Directory Set Up
C:\GPP\BACKUPS 'New Directory & Sub-Directory Set Up
Then (while in our normal GPP sub directory) we create a "BATCH" file
which we call "BKUP.BAT". Here's how it's done from a System Screen Prompt.
Substitute another drive letter for "C:" if you are not using drive C:.
Help Comments Only (Not Commands)
----------------------------------
MD C:\GPP\BACKUPS 'Creates BACKUPS Sub Directory
COPY CON: BKUP.BAT 'Creates file called "BKUP.BAT"
DEL C:\GPP\BACKUPS\DATA.OLD 'Command stored inside "BKUP.BAT"
REN C:\GPP\BACKUPS\DATA.FIL DATA.OLD 'Command stored inside "BKUP.BAT"
COPY C:\GPP\DATA.FIL C:\GPP\BACKUPS 'Command stored inside "BKUP.BAT"
COPY C:\GPP\GPP.CNF C:\GPP\BACKUPS 'Command stored inside "BKUP.BAT"
COPY C:\GPP\INVNTORY.DAT C:\GPP\BACKUPS 'Command stored inside "BKUP.BAT"
COPY C:\GPP\*.PKL C:\GPP\BACKUPS 'Command stored inside "BKUP.BAT"
^Z 'Hit F6 Key - Closes "BKUP.BAT"
BKUP.BAT will make current backups, as well as keep the "Next Older" set of
data files at your fingertips. It also backs up the Inventory List, all of
the Packing List files, and your current ReConfigure file. You can also add
other command lines to the Batch File to "Freshen" any of several types of
Archived, Compressed files, which in turn, can then be copied to a floppy,
disk as an "Insurance" backup. Example.....
PIP /Freshen GPP.PIP 'Command stored inside "BKUP.BAT"
ECHO PLACE GPP BACKUP DISK INTO DRIVE A: 'Command stored inside "BKUP.BAT"
BEEP 'Command stored inside "BKUP.BAT"
PAUSE 'Command stored inside "BKUP.BAT"
COPY GPP.PIP A: 'Command stored inside "BKUP.BAT"
^Z
And all of this can be done every time you exit GPP by just entering the
command "BKUP".
HARD COPY PAPER BACKUPS
In addition to "Disk File" Backup copies, we strongly recommend that you
also keep a file of "paper" Backups.
Print out fresh copies of your Customer Address/Phone list on a regular and
frequent basis. Do the same with Invoice Lists, at least on a monthly
basis. Also do this with Accounts Receivable.
For extra copies of the actual Invoices, there are several methods. Either
use a copy machine to make a "File Copy" of every GPP Invoice, or use "Two
Part Carbonless" computer paper to print an original and one "File Copy" at
the same time, or use CNF-GPP.EXE to set GPP to print TWO (or more) copies
of every Invoice.
In the event of a disaster (fire, flood, computer theft, System or Hard
Drive Crash, etc.), the rusty (but tough) old filing cabinet with it's
drawers full of "old fashioned" paper Invoices can still "save the day".
WHAT FILES DO I NEED TO BACKUP?
When you decide to make "Backup" copies of your records, you really only
NEED to make copies of DATA.FIL (or DATA.BAK) and INVNTORY.DAT. Also, if
you have created Packing Lists which you want to re-use, you should backup
the "*.PKL" (packing list) files which you wish to keep, and delete all the
rest of the PKL files. (All this assumes that you are already using a
backup of the other GPP programs).
HOW TO KEEP YOUR ACCOUNTANT HAPPY
Most small businesses have an Accountant or Bookkeeper who handles the
Accounting Needs of the firm on a "Monthly" or "Quarterly" basis.
To provide your Bookkeeper with accurate information, and to help assure
that the "Balance Sheet" does indeed "Balance", will require some "Common
Sense" chores and a lot of business information from you.
GIST PLUS(+) can handle the Business Information, but "you" get stuck with
doing the "Chores". To help you with these "Chores", we are including this
list of items which if done properly, will "Simplify" your accountant's
task of balancing your books.
And "Simplicity" is the "Mother" of all "Low Accounting Rates" ($$$).
STEPS TO FOLLOW
#1- Make sure that ALL invoice entries and payments for the given month
have been entered (and properly dated) BEFORE doing any printouts for your
Accountant.
#2- BANKING: Make sure that you deposit ALL money received during a month
by the "Last Banking Day" of that month.
If you miss making the last monthly deposit in time for the bank
statement, then include a note to your bookkeeper showing the undeposited
amount in your possession (for the same time period). Do not count any
money received for sales from the current (new and incomplete) month.
#3- GIST++ PRINTOUTS: At the close of the last business day of each
month (or after the last monthly Mail Delivery), print out the following
reports for your bookkeeper.
- "Accounts Receivable" list.
- "Accounts Received" list for the same time period. This should equal
(or come pretty close to) your total monthly bank deposits. Note: This
list WILL NOT include any "Partial Payments" which have been received.
- "ALL INVOICES IN TIME PERIOD" Invoice list. Shows Total New Business,
invoice by invoice (both Paid & UnPaid) for the selected time period.
- Print "GROSS SALES INCOME" screen for the same time period (F5 Key).
Shows a breakdown of Sales Income for all "Sales & Tax Categories".
#4- OTHER ITEMS: Along with the above printouts, also bring your
bookkeeper the following items.
- Your Bank Statement complete with your canceled checks.
- Your Check Book, or at least the check stubs from your
check book, for the given time period.
- Any government forms or reports you may have received
in the mail during the given time period.
- All receipts for purchases of merchandise or services
for business use during the given time period.
- Automobile "Use" Logs showing business mileage.
- A list of all undeposited Cash & Checks in your possession
from the associated time period.
- Total amounts of CASH left in "Petty Cash" or as a "Draw" for
daily cash register operations.
All of the above is what "usually" is needed for most bookkeepers. But your
particular Bookkeeper or Accountant may require some additional information
from you.
<<<<<<<<<<*************************************>>>>>>>>>>
Copyright (C)
Robert F. Keber Jr.
Distributed By: TypeRight Software
All Rights Reserved
The term "IBM" is a registered trademark of the IBM Corp.
The term "DOS" is a registered trademark of the IBM Corp.
The term "EPSON" is a registered trademark of the Epson Corp.
The term "MS-DOS" is a registered trademark of the Microsoft Corp.